hen weekend - German English Dictionary